INCREASING USE OF COMMERCIAL OFF-THE-SHELF (COTS) SUPERSCALAR PROCESSORS IN INDUSTRIAL, EMBEDDED, AND REAL-TIME SYSTEMS NECESSITATES THE DEVELOPMENT OF ERROR DETECTION MECHANISMS FOR SUCH SYSTEMS. THIS PAPER PRESENTS AN ERROR DETECTION SCHEME CALLED COMMITTED INSTRUCTIONS COUNTING (CIC) TO INCREASE ERROR DETECTION IN COTS SUPERSCALAR PROCESSORS. THE SCHEME IS ANALYTICALLY EVALUATED BASED ON PROBABILISTIC MODELS OF CONTROL FLOW ERRORS (CFES). THE RESULTS SHOW THAT THE MINIMUM ERROR DETECTION COVERAGE VARIES BETWEEN TO 92.16% AND 96.29%, FOR DIFFERENT WORKLOADS.